/*--------------------环境模块.预警管理--ly-----------------*/
/*--------------------预警日志列表 en_equipment_list.html------------------*/

var tableurl = environmentport + "/WarnDataController/getEnvironmentWarn"; //get请求数据url   
//页面table渲染
$(document).ready(function() {
	$("#tablebody").find("tr").remove(); //清空表格数据
	tableget();
});

//第一次table数据请求
var tableget = (function() {
	$("#tablebody").find("tr").remove(); //清空表格数据
	var size = $("#pageSize").val();
	//选择分页请求
	$.get(tableurl, {
			'page': 1,
			'rows': size
		},
		function(result) {
			var code = result.code;
			var list = result.object;
			if(code == 0) {
				var ant = list.total;
				antrows = ant; //将查询结果总数变成全局变量
				$('.totalNum').text(ant);
				$.each(list.list, function(idx, obj) {
					var idx = idx + 1; //排序默认从0开始，idx将作为显示题号，因此+1
					var Qhtml =
						'<tr id="' + obj.warndataid + '">\
          <td>' + idx + '</td>\
          <td>' + obj.supperscaletype + '</td>\
          <td>' + obj.devicename + '</td>\
           <td>' + obj.rulename + '</td>\
            <td>' + obj.realvalue + '</td>\
             <td>' + obj.superscale + '</td>\
              <td>' + obj.collectindex + '</td>\
        </tr>';
					$("#tablebody").append(Qhtml); 
				});
			pagerNum();
			} else {
				alert('您的登录认证已失效，请重新登录！');
			};
		}, 'JSON');
});

//分页跳转--------修改行数()-----------
var rowData = (function() {
	$("#pageSize").blur(function() {
		size = $("#pageSize").val();
		pagerNum(size);
	})
})

//翻页事件
var pagerNum = (function() {
	var pageSizeNum = $("#pageSize").val();
	var antrows = $('.totalNum').text();
	var pager = jQuery('#ampagination-libChoice').pagination({
		page: 1, //默认页码
		totals: antrows,
		pageSize: pageSizeNum,
		theme: 'amazeui'
	});
	//分页跳转-------修改页码--------
		pager.onChangePage(function(e) {
		jQuery('.showlabel').text('The selected page no: ' + e.page);
		var no = e.page; //页号
		var size = $("#pageSize").val();
		//选择分页请求
		$("#tablebody").find("tr").remove();
		$.get(tableurl, {
				page: no,
				rows: size,
			},
			function(result) {
				var code = result.code;
				var list = result.object;
				if(code == 0) {
					var ant = list.total;
					$('.totalNum').text(ant);
					$.each(list.list, function(idx, obj) {
					var idx = idx + 1; //排序默认从0开始，idx将作为显示题号，因此+1
					var Qhtml =
						'<tr id="' + obj.warndataid + '">\
          <td>' + idx + '</td>\
          <td>' + obj.supperscaletype + '</td>\
          <td>' + obj.devicename + '</td>\
           <td>' + obj.rulename + '</td>\
            <td>' + obj.realvalue + '</td>\
             <td>' + obj.superscale + '</td>\
              <td>' + obj.collectindex + '</td>\
        </tr>';
					$("#tablebody").append(Qhtml);
				});
			
				} else {
					alert('error');
				};
			}, 'JSON');
	});
})
